from django.shortcuts import render, redirect
from django.contrib.auth.decorators import login_required
from django.urls import reverse
from django.conf import settings

from django.contrib.auth.decorators import login_required

def root_redirect_view(request):
    if request.user.is_authenticated:
        return redirect(settings.LOGIN_REDIRECT_URL)  # 登录用户重定向到默认页面
    return redirect(settings.LOGIN_URL)  # 未登录用户重定向到登录页面

def home_view(request):
    if request.user.is_authenticated:
        return redirect('ai_config')  # 已登录用户重定向到AI配置页面
    return redirect('login')  # 未登录用户重定向到登录页面
@login_required
def dashboard(request):
    return redirect('ai_config')  # 仪表盘页面重定向到AI配置页面
